package org.mms.service;

import org.mms.pojo.entity.MaterialOutbound;
import org.mms.pojo.request.MaterialOutboundRequest;
import org.mms.pojo.request.MaterialOutboundReviewRequest;

import java.util.List;

public interface OutboundService {
    List<MaterialOutbound> list();
    MaterialOutbound getById(Long id);
    MaterialOutbound create(MaterialOutboundRequest request);
    MaterialOutbound update(MaterialOutboundRequest request);
    MaterialOutbound review(MaterialOutboundReviewRequest request);
    void delete(Long id);
}